package com.resource.manager.test;

import javax.swing.*;
import java.awt.*;

public class SplitPaneExample {
    public static void main(String[] args) {
        // 创建主窗口
        JFrame frame = new JFrame("JSplitPane 示例");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setSize(600, 400);

        // 创建两个面板作为分区内容
        JPanel panel1 = new JPanel();
        panel1.setBackground(Color.RED);
        JPanel panel2 = new JPanel();
        panel2.setBackground(Color.BLUE);

        // 创建水平方向的JSplitPane
        JSplitPane splitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, panel1, panel2);

        // 设置分隔条的位置
        splitPane.setDividerLocation(300);

        // 将JSplitPane添加到窗口中
        frame.add(splitPane);

        // 显示窗口
        frame.setVisible(true);
    }
}
